package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.BsProvince;

/**
 * 省份设置Service接口
 * 
 * @author ruoyi
 * @date 2020-11-05
 */
public interface IBsProvinceService 
{
    /**
     * 查询省份设置
     * 
     * @param provinceId 省份设置ID
     * @return 省份设置
     */
    public BsProvince selectBsProvinceById(Long provinceId);

    /**
     * 查询省份设置列表
     * 
     * @param bsProvince 省份设置
     * @return 省份设置集合
     */
    public List<BsProvince> selectBsProvinceList(BsProvince bsProvince);

    /**
     * 新增省份设置
     * 
     * @param bsProvince 省份设置
     * @return 结果
     */
    public int insertBsProvince(BsProvince bsProvince);

    /**
     * 修改省份设置
     * 
     * @param bsProvince 省份设置
     * @return 结果
     */
    public int updateBsProvince(BsProvince bsProvince);

    /**
     * 批量删除省份设置
     * 
     * @param provinceIds 需要删除的省份设置ID
     * @return 结果
     */
    public int deleteBsProvinceByIds(Long[] provinceIds);

    /**
     * 删除省份设置信息
     * 
     * @param provinceId 省份设置ID
     * @return 结果
     */
    public int deleteBsProvinceById(Long provinceId);
}
